home *** CD-ROM | disk | FTP | other *** search
- 10 REM ***************************
- 20 REM ** MEMORY TRANSFER INTRO **
- 30 REM ** BY LEE BAMBER **
- 40 REM ***************************
- 100 PRINT"[147][158]":POKE53280,0:POKE53281,0
- 110 PRINT" T H E M E M O R Y T R A N S F E R
- 115 [153]
- 120 [153]" I N S T R U C T I O N P A G E
- 122 PRINT:PRINT" BY LEE BAMBER"
- 125 PRINT""
- 130 PRINT"THIS INTRO WILL SIMPLY EXPLAIN ALL THE
- 135 [153]"POSSIBLITIES OF THE MEMORY TRANSFER"
- 140 [153]"GIVEN WITH THIS INTRO. THE TWO MAIN
- 145 PRINT"USES OF THIS PACKAGE IS THE TRANSFER OF
- 150 [153]"RECORDED DATA IN THE MEMORY AND THE
- 155 PRINT"TRANSFER OF MACHINE CODE BLOCKS.
- 160 [153]"MOST PROFESSIONAL PROGRAMMERS MOVE THE
- 165 PRINT"MACHINE CODE AROUND IN MEMORY TO SUIT
- 170 [153]"THEIR PROGRAMS. YET FOR THOSE OF YOU
- 175 PRINT"WHO CANNOT SEE HOW THIS UTILITY CAN
- 180 [153]"HELP YOU PRESS A KEY TO FIND OUT!!"
- 185 [161]A$:[139]A$[178]""[167][137]185
- 200 [153]"LOAD"
- 210 [153]"HERE IS A SCREEN IN MEMORY REDUCED IN
- 220 PRINT"SCALE :-"
- 230 PRINT""
- 231 PRINT"[166]AAAAAAAAAAAAA[166]"
- 232 PRINT"[166]A[166]A[166][166][166][166][166][166][166][166]AA[166]"
- 233 PRINT"[166]A[166]AAAAA[166]AA[166][166]A[166]"
- 234 PRINT"[166]A[166][166][166][166][166]A[166][166][166][166][166]A[166]"
- 235 PRINT"[166]A[166][166][166]A[166]A[166]AA[166]AA[166]"
- 236 PRINT"[166]A[166][166][166]A[166]A[166]AA[166]AA[166]"
- 237 PRINT"[166]A[166]A[166][166][166][166][166][166]A[166]AA[166]"
- 238 PRINT"[166]AAAAAAAAAAAAA[166]"
- 239 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]"
- 240 PRINT""
- 250 PRINT"AND HERE IS AN EMPTY AREA IN MEMORY:-";:PRINT""
- 260 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]"
- 261 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]"
- 262 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]"
- 263 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]"
- 264 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]"
- 265 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]"
- 266 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]"
- 267 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]"
- 268 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]";:PRINT""
- 270 FORT=0TO3000:NEXTT
- 280 PRINT"SUDDENLY YOUR
- 281 [153]"PROGRAM OVERWRITES
- 282 PRINT"YOUR SCREEN DATA!
- 283 [153]"WHAT DO YOU DO ?"
- 284 [153]"28TUTFDUDGHGEJD"
- 285 [153]"064FOHKBE94FOIH"
- 286 [153]"48HJHF8Y4"
- 290 [129]T[178]0[164]3000:[130]:[153]"";
- 300 [153]"WHY NOT TRANSFER
- 305 PRINT"THE DATA TO
- 310 [153]"ANOTHER BLOCK OF
- 315 PRINT"MEMORY USING THIS!"
- 320 FORT=0TO2000:NEXTT
- 350 PRINT"";
- 430 PRINT"";
- 431 PRINT"[166]AAAAAAAAAAAAA[166]"
- 432 PRINT"[166]A[166]A[166][166][166][166][166][166][166][166]AA[166]"
- 433 PRINT"[166]A[166]AAAAA[166]AA[166][166]A[166]"
- 434 PRINT"[166]A[166][166][166][166][166]A[166][166][166][166][166]A[166]"
- 435 PRINT"[166]A[166][166][166]A[166]A[166]AA[166]AA[166]"
- 436 PRINT"[166]A[166][166][166]A[166]A[166]AA[166]AA[166]"
- 437 PRINT"[166]A[166]A[166][166][166][166][166][166]A[166]AA[166]"
- 438 PRINT"[166]AAAAAAAAAAAAA[166]"
- 439 PRINT"[166][166][166][166][166][166][166][166][166][166][166][166][166][166][166]":PRINT"[145][145][145]":PRINT"PRESS ANY KEY"
- 440 PRINT
- 450 GETA$:IFA$=""THEN450
- 500 PRINT"[147]";
- 510 PRINT"OR YOU COULD JUST SIMPLY SCAN THROUGH
- 520 [153]"THE MEMORY EXPERIMENTING WITH BLOCKS
- 530 PRINT"OF MEMORY. YOU WILL FIND IT TO BE A
- 540 [153]"GREAT ALLIE WHEN PROGRAMMING.
- 550 PRINT:PRINT"YOU MAY FIND IT INTRESTING TO KNOW THAT
- 560 [153]"IN THE PROG'THE ULTIMATE FONT EDITOR'";
- 570 [153]"IT HAS A BUILT IN SCREEN DESIGNER, THE
- 580 PRINT"DATA FOR THIS SCREEN IS STORED AT
- 590 [153]"LOCATIONS 3072-4072. THE MEMORY WHICH
- 600 PRINT"HOLDS THE TRANSFER UTILITY IS AT
- 610 [153]"2043-4800 SO IF YOU WOULD LIKE TO
- 620 PRINT"TRANSFER THIS SCREEN IN MEMORY,LOAD
- 630 [153]"THE SAVED SCREEN FILE AND TYPE:-"
- 640 [153]:[153]"A=0:FORT=3072 TO 4072:L=PEEK(T):POKE 20000+A,L:A=A+1:NEXTT"
- 645 [161]A$:[139]A$[178]""[167]645
- 650 [153]:[153]"YOU WILL HAVE NOTICED THE LARGE
- 660 PRINT"NUMBER THERE, THAT IS WHERE THE SCREEN
- 670 [153]"HAS BEEN TRANSFERED TO, WELL AWAY FROM
- 680 PRINT"THE TRANSFER PROGRAM.
- 690 [153]:[153]"* PLEASE NOTE!! WHEN LOADING THE SCREEN
- 700 PRINT"DATA FROM THE FONT EDITOR NO BASIC
- 710 [153]"PROGRAM MUST RESIDE IN MEMORY BETWEEN
- 720 PRINT"THE TWO STATED LOCATIONS.
- 730 [153]:[153]"I HOPE YOU WILL ENJOY USING THE UTILITY
- 740 PRINT"AS MUCH AS I HAVE."
- 750 PRINT:PRINT" PRESS ANY KEY TO CONTINUE"
- 760 GETA$:IFA$=""THEN760
- 800 PRINT"[147]":POKE53280,3
- 810 PRINT"TO LOAD THE MEMORY TRANSFER LOAD IN THE"
- 820 PRINT"FILENAME 'MEMORY TRANSFER'."
- 830 PRINT
- 840 END
-